roseleaf sage - French English Dictionary